﻿// ***********************************************************************
// Project			: Micua
// Assembly         : Micua.IBLL
// Author           : iceStone
// Created          : 2013-11-18 11:59
//
// Last Modified By : iceStone
// Last Modified On : 2014-01-05 10:45
// ***********************************************************************
// <copyright file="IService.cs" company="Wedn.Net">
//     Copyright (c) Wedn.Net. All rights reserved.
// </copyright>
// <summary></summary>
// ***********************************************************************
using System.ServiceModel;
using Micua.Model;

namespace Micua.IBLL
{    
	/// <summary>
    /// 分类 服务类接口 ICategoryService
    /// 发表物分类，与发表物多对多关系
    /// </summary>
	/// <remarks>
	///  2013-11-18 20:02 Created By iceStone
	///  2014-01-05 10:45 Modified By iceStone
	/// </remarks>
    [ServiceContract]
	public partial interface ICategoryService : IBaseService<Category> { }

    
	/// <summary>
    /// 评论 服务类接口 ICommentService
    /// </summary>
	/// <remarks>
	///  2013-11-18 20:02 Created By iceStone
	///  2014-01-05 10:45 Modified By iceStone
	/// </remarks>
    [ServiceContract]
	public partial interface ICommentService : IBaseService<Comment> { }

    
	/// <summary>
    /// 评论元数据 服务类接口 ICommentMetaService
    /// </summary>
	/// <remarks>
	///  2013-11-18 20:02 Created By iceStone
	///  2014-01-05 10:45 Modified By iceStone
	/// </remarks>
    [ServiceContract]
	public partial interface ICommentMetaService : IBaseService<CommentMeta> { }

    
	/// <summary>
    /// 链接 服务类接口 ILinkService
    /// </summary>
	/// <remarks>
	///  2013-11-18 20:02 Created By iceStone
	///  2014-01-05 10:45 Modified By iceStone
	/// </remarks>
    [ServiceContract]
	public partial interface ILinkService : IBaseService<Link> { }

    
	/// <summary>
    /// 系统配置选项 服务类接口 IOptionService
    /// 键值对存储，有是否启用选项
    /// </summary>
	/// <remarks>
	///  2013-11-18 20:02 Created By iceStone
	///  2014-01-05 10:45 Modified By iceStone
	/// </remarks>
    [ServiceContract]
	public partial interface IOptionService : IBaseService<Option> { }

    
	/// <summary>
    /// 发表物 服务类接口 IPostService
    /// 文章、页面
    /// </summary>
	/// <remarks>
	///  2013-11-18 20:02 Created By iceStone
	///  2014-01-05 10:45 Modified By iceStone
	/// </remarks>
    [ServiceContract]
	public partial interface IPostService : IBaseService<Post> { }

    
	/// <summary>
    /// 发表物元数据 服务类接口 IPostMetaService
    /// </summary>
	/// <remarks>
	///  2013-11-18 20:02 Created By iceStone
	///  2014-01-05 10:45 Modified By iceStone
	/// </remarks>
    [ServiceContract]
	public partial interface IPostMetaService : IBaseService<PostMeta> { }

    
	/// <summary>
    /// 标签 服务类接口 ITagService
    /// </summary>
	/// <remarks>
	///  2013-11-18 20:02 Created By iceStone
	///  2014-01-05 10:45 Modified By iceStone
	/// </remarks>
    [ServiceContract]
	public partial interface ITagService : IBaseService<Tag> { }

    
	/// <summary>
    /// 用户 服务类接口 IUserService
    /// </summary>
	/// <remarks>
	///  2013-11-18 20:02 Created By iceStone
	///  2014-01-05 10:45 Modified By iceStone
	/// </remarks>
    [ServiceContract]
	public partial interface IUserService : IBaseService<User> { }

    
	/// <summary>
    /// 用户元数据 服务类接口 IUserMetaService
    /// </summary>
	/// <remarks>
	///  2013-11-18 20:02 Created By iceStone
	///  2014-01-05 10:45 Modified By iceStone
	/// </remarks>
    [ServiceContract]
	public partial interface IUserMetaService : IBaseService<UserMeta> { }

}
